.logo {
	width: 16vw;
	height: 16.67vw;
	margin: 18vw auto 0;
}

.logo img {
	width: 100%;
}

.enrll {
	text-align: center;
}

.name {
	margin: 17.47vw auto 4.8vw;
	width: 89.33vw;
	height: 10.67vw;
}

.name input {
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	outline: 0;
	border: 0.13vw solid #b7b7b7;
	padding: 3.5vw 2.8vw;
}

.password,
.passwords {
	margin: auto;
	width: 89.33vw;
	height: 10.67vw;
	margin-bottom: 4.8vw;
}

.password input,
.passwords input {
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	outline: 0;
	border: 0.13vw solid #b7b7b7;
	padding: 3.5vw 2.8vw;
}

body {
	padding: 0 5.33vw;
}

.ver {
	vertical-align: middle;
	margin: auto 1.6vw;
}

.sex {
	display: flex;
	justify-content: start;
	padding-bottom: 4.13vw;
}

.head {
	justify-content: start;
	height: 100%;
	width: 16%;
	box-sizing: border-box;
	padding-top: 2.73vw;
}

.tel-left {
	width: 84%;
	height: 100%;
	box-sizing: border-box;
	outline: 0;
}

.tel-left input {
	width: 100%;
	height: 100%;
	border: 0;
	padding-left: 5vw;
	outline: 0;
	box-sizing: border-box;
}

.head span {
	width: 100%;
	height: 100%;
}

.tel {
	width: 89.33vw;
	height: 10.67vw;
	display: flex;
	align-items: center;
	border: 0.13vw solid #b7b7b7;
	outline: 0;
}

.tel .icon {
	position: absolute;
	top: 3vw;
	left: 12vw;
	width: 1.73vw;
	height: 1.47vw;
}

.verify {
	display: flex;
	justify-content: space-between;
	padding: 3.9vw 0;
	box-sizing: border-box;
}

.verify .fy {
	box-sizing: border-box;
	height: 10.67vw;
	width: 60.93vw;
	border: 0.13vw solid #b7b7b7;
	padding: 2.5vw 2.8vw;
}

.verify input {
	height: 100%;
	width: 100%;
	outline: 0;
	border: 0;
}

.verify button {
	outline: 0;
	border: 0;
	padding: 2.5vw 2.8vw;
	font-size: 3.73vw;
	height: 100%;
	width: 100%;
	background-color: #ffffff;
	border: 0.13vw solid #b7b7b7;
}

.en-button {
	width: 89.33vw;
	height: 14.13vw;
	background: #c55a5c;
	text-align: center;
	margin: auto;
	margin-bottom: 5.2vw;
	outline: 0;
	border-radius: 1.33vw;
	border: 0;
	color: #ffffff;
	margin-bottom: 15.3vw;
}

.en-button button {

	color: #ffffff;
	font-size: 3.73vw;
	background: inherit;
	border: 0;
	padding-top: 5vw;
	outline: 0;
	border: 0;
}
footer{
	font-size: 2.67vw;
}